package indiwood.model.dao;

import indiwood.model.CinemaVO;
import indiwood.model.DirectorVO;
import indiwood.model.MovieVO;
import indiwood.model.ShowingVO;

import java.util.List;

public interface MovieDAO {
	public List<DirectorVO> getDirectorList(String pageNo);
	public int directorTotalContent();
	public DirectorVO getDirectorContent(int no);
	public List<MovieVO> getMovieList(int no);
	public List<String> getAwardList(int no);
	public CinemaVO defaultCinema();
	public CinemaVO cinemaContent(int cinemaNo);
	public CinemaVO cinemaListBylatlng(CinemaVO cvo);
	public List<CinemaVO> cinemaList();
	public int soonListTotalContent();
	public List<ShowingVO> getSoonListByPage(String pageNo);
	public int showingListTotalContent();
	public List<ShowingVO> getShowingListByPage(String pageNo);
	public MovieVO movieContent(int movieNo);
}
